@charset "utf-8";

nav{
	background: #1C86D1;
	height: 46px;
	margin-bottom: 10px;
}
nav .conter{
	padding: 18px 0 0;
}
nav a{
	color:#FFF;
	padding: 0 10px;
}


div.container nav{
	/**background-color: #BFBFBF;
	background-color: rgba(0, 0, 0, 0.398438);**/
	height: 24px;
	padding: 8px 0 10px 16px;
	background-color: #EFEFEF;
	border-bottom:1px solid #e3e6eb;
}
div.container nav a{
	color:#1C86D1;
}

div.body{
	width: 100%;
	/**border: solid 1px #DDD;**/
}

div.side{
	width: 330px;
	float: left;
}
div.main {
	float: left;
	margin-left: 20px;
}
.options{
	border-bottom:1px solid #e3e6eb;
}
.options dt{
	background-color:#f2f4f6;
	color:#7d7d7d; 
}
.pages{
	padding:6px 0 6px 5px;
	border-bottom:1px solid #e3e6eb;
}
.pages strong, .pages a{
	padding:6px 6px 5px;
}

form dl{
	display:block;
	margin-bottom: 10px;
}
form dl dt{
	margin-right: 5px;
}
form dl dd{
}
form input, form textarea, form select{
	border: solid 1px #006699;
	width: 320px;
	line-height: 20px;
	height: 20px;
}
form .texts{
	height: 260px;
	width: 700px;
}
form .description{
	height: 80px;
	width: 700px;
}
form input[type=submit] {
	clear:both;
	width: 100px;
	height: 40px;
}
form input[type=submit]:hover {
	clear:both;
	width: 100px;
	height: 40px;
	color: #FFF;
	background-color: #069;
	cursor:pointer;
}

table {margin-top: 10px;width:1060px;}
table th { background-color:#f2f4f6; border-bottom:1px solid #c1c8d2; height:21px; text-align:left; padding-left:5px; color:#7d7d7d; font-weight: normal; }
table th.line_l { background: #f2f4f6; }
table td { padding:6px 0 6px 5px; border-bottom:1px solid #e3e6eb; }

div.footer {
	border-top: solid 1px #DDD;
	clear:both;
}